var Sequelize = require("sequelize");
var sequelize = new Sequelize("myblog", "root", "!Aa8826701", {
  host: "106.52.205.129",
  dialect: "mysql",
  port: 3305,
  // timezone: "+08:00",
  // // 数据库类型 ， 必须字段， 不然会报错
  dialectOptions: {
    dateStrings: true,
    typeCast: true,
  },
  pool: {
    max: 50, // 最大值
    min: 0, // 最小值
    acquire: 30000, //
    idle: 10000, // 闲时超时
  },
});

// // 测试是否连接成功
// (async function(){
//     try {
//       // promise 结合 async 处理 callback 也是我选择 sequelize 的一个原因
//         var connect = await sequelize.authenticate();
//         console.log('连接成功.');
//     } catch(err) {
//         console.error('err', err)
//     }
// })();
module.exports = sequelize;
